Comando goto A
instrução goto é formada por duas partes: o comando
goto e um rótulo: goto
Erro; A
instrução goto causa um desvio na execução normal
do programa para a instrução seguinte ao rótulo. Um rótulo é um nome (que
respeita a convenção para a nomenclatura de variáveis) que deve ser colocada
em dois locais: imediatamente após a instrução goto
e, completada por dois pontos, antecedendo a instrução para a qual o goto desviará a execução do programa: Erro:ShowMessage("Erro... Não
é possível efetuar divisão por zero..."); No
exemplo, se o usuário tentar efetuar uma divisão por zero, o comando goto remeterá a execução do programa para " Erro: " que chamará uma caixa de mensagem. |